Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 ELWELL STREET Terraced £65,677 £17,500 30 Jun 2000
74 ELWELL STREET Terraced £95,246 £21,250 26 Mar 1999
76 ELWELL STREET Terraced £113,579 £67,000 18 Jan 2013
84 ELWELL STREET Terraced £116,286 £92,500 8 Dec 2017
86 ELWELL STREET Terraced £132,123 £127,500 25 Mar 2022
88 ELWELL STREET Terraced £63,512 £49,000 8 Mar 2017
90 ELWELL STREET Terraced £49,370 £18,000 30 Aug 2002
94 ELWELL STREET Terraced £150,577 £41,000 28 Sep 2000
98 ELWELL STREET Terraced £103,985 £60,000 9 Jun 2011
100 ELWELL STREET Terraced £114,999 £49,500 8 Jul 2003